39 research outputs found

    Evaluation of Different User Input Types in Interactive Segmentation

    Get PDF

    Looking into the Freedom of Partner Choosing in Pair Programming

    Get PDF
    The published research studies to date indicate that pair programming has a positive impact on some aspects of students’ performance. In the normal practice of pairing programming in the academic field, the students were paired by assigning partners according to their level of programming skill. In other words, students were paired according to their programming compatibility that was perceived by their lecturers.However,research studies did not attempt to identify the main element that the student sarelookingintowhentheyaregiventhefreedomtoselecttheirpartnerinpairprogrammingpractice. Anexperimentwith76studentsduringaone-weekprogrammingworkshopshowsthat59.2%will choose their partner according to gender while 30.3% will choose their partner based on the ethnics group. The study shows that only 5.2% of the students focus on the skills of their choice of partner. At the end of the workshop, 96% of the students agree that pairing with a partner helps them in solving a programming problem. However, only 89.2% of the students prefer to work in pairs when solving programming while 5.4% prefer to work as an individual. This initial finding tallies with the other research whereby it shows that pair programming benefits the students in solving a programming problem.Despite the normal belief that the pairs are compatible if they are almost the same level in terms of technical competency in programming,students tend to choose according to gender when they are given a choice

    A comparative study of interactive segmentation with different number of strokes on complex images

    Get PDF
    Interactive image segmentation is the way to extract an object of interest with the guidance of the user. The guidance from the user is an iterative process until the required object of interest had been segmented. Therefore, the input from the user as well as the understanding of the algorithms based on the user input has an essential role in the success of interactive segmentation. The most common user input type in interactive segmentation is using strokes. The different number of strokes are utilized in each different interactive segmentation algorithms. There was no evaluation of the effects on the number of strokes on this interactive segmentation. Therefore, this paper intends to fill this shortcoming. In this study, the input strokes had been categorized into single, double, and multiple strokes. The use of the same number of strokes on the object of interest and background on three interactive segmentation algorithms: i) Nonparametric Higher-order Learning (NHL), ii) Maximal Similarity-based Region Merging (MSRM) and iii) Graph-Based Manifold Ranking (GBMR) are evaluated, focusing on the complex images from Berkeley image dataset. This dataset contains a total of 12,000 test color images and ground truth images. Two types of complex images had been selected for the experiment: image with a background color like the object of interest, and image with the object of interest overlapped with other similar objects. This can be concluded that, generally, more strokes used as input could improve image segmentation accuracy

    Rainfall Classification for Flood Prediction Using Meteorology Data of Kuching, Sarawak, Malaysia: Backpropagation vs Radial Basis Function Neural Network

    Get PDF
    Rainfall is often defined by stochastic process due to its random characteristics, i.e. space and time dependent and it is therefore, not easy to predict. In general, rainfall is a highly non-linear and complicated phenomenon. In order to acquire an accurate prediction, advanced computer modeling and simulation is required. Artificial Neural Network (ANN) has been successfully used to predict the behavior of such non-linear system. Among the different types of ANN models used, Backpropagation Network (BPN) and Radial Basis Function Networks (RBFN) are the two common ANN models that had produced valuable results. However, there was no study conducted to research on which, among these two methods, is the better model for rainfall forecast. Therefore, this study will fill this gap by comparing the capabilities of these two ANN models in rainfall forecast using metrological data from year 2009 to 2013 obtained from Malaysian Meteorological Department for Kuching, Sarawak, Malaysia. From the research, it is concluded that, BPN (MSE≈0.16, R≈0.86) performs better as compared to RBFN (MSE≈0.22, R≈0.82). The strengths and weaknesses of these models are also presented in this paper

    Sizes of Superpixels and their Effect on Interactive Segmentation

    Get PDF
    Semi-automated segmentation, also known as interactive image segmentation, is an algorithm that extracts a region of interest (ROI) from an image based on user input. The said algorithm will be fed the user input information repeatedly until the required region of interest is successfully segmented. Pre-processing steps can be used to speed up the segmentation process while improving the end result. The use of superpixels is one example of such pre-processing step. A superpixel is a group of pixels that share similar characteristics such as texture and colour. Despite the fact that it is used as a pre-processing step in many interactive segmentation algorithms, less studies had been conducted to assess the effects of the size of superpixels required by interactive segmentation algorithms to achieve an optimal result. Therefore, the purpose of this research is to address this issue in order to bridge this research gap. This study will be performed using the Maximum Similarity based region merging (MSRM) with input strokes on selected images from the Berkeleys and Grabcut image data sets, generated by superpixels extractions via energy-driven samples (SEEDS We infer from this research that an image with a minimum of 500 superpixels will aid the interactive segmentation algorithm in producing a decent segmentation result with pixel accuracy of 0.963, F-score of 0.844, and Jaccard index of 0.756. When the superpixels for an image are raised to 10,000, the segmentation results degrade. In conclusion, the size of the superpixels would have an impact on the final segmentation results

    Sizes of Superpixels and their Effect on Interactive Segmentation

    Get PDF
    Semi-automated segmentation, also known as interactive image segmentation, is an algorithm that extracts a region of interest (ROI) from an image based on user input. The said algorithm will be fed the user input information repeatedly until the required region of interest is successfully segmented. Pre-processing steps can be used to speed up the segmentation process while improving the end result. The use of superpixels is one example of such pre-processing step. A superpixel is a group of pixels that share similar characteristics such as texture and colour. Despite the fact that it is used as a pre-processing step in many interactive segmentation algorithms, less studies had been conducted to assess the effects of the size of superpixels required by interactive segmentation algorithms to achieve an optimal result. Therefore, the purpose of this research is to address this issue in order to bridge this research gap. This study will be performed using the Maximum Similarity based region merging (MSRM) with input strokes on selected images from the Berkeleys and Grabcut image data sets, generated by superpixels extractions via energy-driven samples (SEEDS We infer from this research that an image with a minimum of 500 superpixels will aid the interactive segmentation algorithm in producing a decent segmentation result with pixel accuracy of 0.963, F-score of 0.844, and Jaccard index of 0.756. When the superpixels for an image are raised to 10,000, the segmentation results degrade. In conclusion, the size of the superpixels would have an impact on the final segmentation results

    Effects of Different Superpixel Algorithms on Interactive Segmentations

    Get PDF
    Semi-automated segmentation or more commonly known as interactive image segmentation is an algorithm that extracts a region of interest (ROI) from an image based on the input information from the user. The said algorithm will be repetitively fed with such input information until required region of interest is successfully segmented. To accelerate this segmentation procedure as well as enhancing the result, pre-processing steps can be applied. The application of superpixel is an example of such pre-processing step. Superpixel can be defined as a collection of pixels that share common features such as texture and colours. Though employed as pre-processing step in many interactive segmentation algorithms, to date, no study has been conducted to assess the effects of such incorporations on the segmentation algorithms. Thus, this study aims to address this issue. In this study, five different types of superpixels ranging from watershed, density, graph, clustering and energy optimization categories are evaluated. The superpixels generated by these five algorithms will be used on two interactive image segmentation algorithms: i) Maximal Similarity based Region Merging (MSRM) and ii) Graph-Based Manifold Ranking (GBMR) with single and multiple strokes on various images from the Berkeley image dataset. The result of testing had shown that MSRM achieved better result compared to GBMR in both single and multiple input strokes using SEEDS superpixel algorithm. This study summary concluded that at different superpixel algorithms produced different results and that it is not possible to single out one particular superpixel algorithm that can work well for all the interactive segmentation algorithms. As such, the key to achieving a decent segmentation result lies in choosing the right superpixel algorithms for a given interactive segmentation algorithm
    corecore